Big Huge Thesaurus

Panama redwood tree

noun